Hmm, I've been wondering lately what exactly those things are that people in Japan are wearing.
They're like full-body tracksuits of Anime characters, and I'm pretty sure that they didn't make them themselves, because tons of people have them.
Would anyone like to help me find out, because I really wanna buy one
Here's an example:
[Sorry about the size Dx]