So when I thought the Itasha thing wasn’t going to pop up again for a while, BAM. I find these little pictures that C-West posted on their blog haha. All of these companies are prominent and you’ve definately heard of one, or all of them =P. Idk if it’s just me, but things are starting to just get creepy… But thats just me, let me know what you guys think. Facebook “Like” it, Star Rate it, and/or leave a comment; whatever you do don’t leave the page without some feedback :), thanks.