Japanese are weird!


It was cool up until the aliens....then it was a more of a deer in headlight look.