It may be two days later than expected, but the
Nemuri Kyoshiro Goods Store has opened.
All of the goods available at the shows are present, and they're FINALLY selling the T shirts and fans too!
But, if you order today, the earliest they will deliver is March 18th
Whut?
Fierce.
I vote we create a "GACKT is stealing our monies again" tag