Better In Japan: Superhero Costumes

America is #1, unless you throw Japan into the mix, then we're just sloppy seconds.

 

Here:

 

There:

 

Check Out More Better In Japan!