Subscribe

A visitor slides down a water slide at Toshimaen amusement park in Tokyo.