Tag Archives: death star

Aliens Are Coming

death-starA bizarre ‘Death Star’ has been spotted over Japan and some conspiracy theorists believe it is a puff screen hiding aliens. Oh dear god, I will be there in 2 weeks…guess I will be packing my foil hat just in case.

1 Comment

Filed under Friggin Japan