Boss
Tayga, Kemerovo, Russian Federation