travel japan

Have you always dreamed of roaming in the city of Tokyo? Well this this surreal video by Japanese Darwish 105 allows you to visit the Japanese capital, aboard its famous automatic train. The Shinkotsu Yurikamome is the first metro line in Tokyo [...]