Japan Or Aliens?

Favorite
alien,costume,green,Japan,weird,wtf
- -

Sometimes the distinction is blurred.

SQUISH ME!

Favorite
bug,cockroach,eww,Japan,squish
- -

Dammit, Japan. You don't even need to try any more.

More Crazy Japan Fashion

Favorite
Japan,nazi,oh Japan,thats-racist,wat
- -

Is that so? I never would have guessed.