Japan - drofremoc
Monkey bike on the road.

Monkey bike on the road.