I'd be too scared to ride that bike. The Alien films put shudders down my spine & made me jump out of the chair, spilling the popcorn all over the place.
Amazing that we have exactly the same taste in colour schemes. My best bike is also red, white and black with carbon components but that is definatly where the similarity ends. All the same a fantastic piece of 2 wheel artwork.