Stunning Hinagiku and Mirai Cosplay

Stunning Hinagiku and Mirai 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...