Sailor Moon Crystal has only just launched in Japan and around the world via streaming service Crunchyroll and already the first wave of merchandise has hit the streets. Coming straight from Bandai’s Premium online store is the  “Sailor Soldier Tiara Ring” pre-order. There are five different styles and have been modelledRead More →