Sochi Peoples Protectors

A soviet Super Hero Team based in Sochi, Russia

Team Members
White Dancer

Yellow Rose

River Fairy

Red Knight