Tag: Food

Anime Events & Conventions

A New Sailor Moon Live Stage Show Restaurant Is Opening In Tokyo

A new permanent Sailor Moon restaurant is opening that will be playing a spectacular looking stage show three times a night.