Really unusual and bizarre sport.

Somewhere in Russia