У вашего броузера проблема в совместимости с HTML5
The monorail in Naha on the Japanese island of Okinawa is the only public rail system on the island. It has 15 stations running from the airport in the west trough the Naha city center to Shuri castle in the east over a length of 13 kilometers. This video was made on November 13, 2012.