by Crosse | Mar 3, 2011 | Cosplay
The 3rd of March is the celebration of the Hinamatsuri in Japan, where they put on display dolls representing the royal court during the Heian Period. It’s a widely celebrated festival, both for the young and old. But this day is especially special for the otaku, as...