Japan Drops "F" Bomb
That’s “F” for fashion, yo!
Twenty insane outfits from the streets of Japan!
These pictures were not taken on Halloween — these outfits are seen every day on the streets of Harajuku, a section of Tokyo where the tragically hip let their fashion freak flags fly.
We couldn’t make this s#$% up!