Japan has a floating monorail and it’s what dreams are made of

Check out my full trip from Chiba here: https://youtu.be/oHPIdwaMdrc?si=1QIv3tNLTwTS5xxT

1 Comment

Write A Comment