Castle Volkoba

Castle Volkoba is the residence of Super Goddess Irina Volkoba, located in the outskirts of Moscow, Russia.