Doujinshi Store »

Japan’s definition of ‘cool’ seems kinda odd sometimes…

Snapped this pic while shopping and taking care of some biz in J-land. From Akihabara… where else?

Leave a Reply