Bridal Shop

Bridal Shop is a location in Sailor Moon Crystal.

Description
Located near the entrance of the shopping district. Nephrite uses the shop in is evil plan to steal energy for the Dark Kingdom.

The rumour is that the shop is cursed, that there is a ghost bride and that one of the mannequins comes to life and walks around at night seducing men that go missing.