Quite Cruel
Petrozavodsk, Karelia, Russian Federation