I was hooked on going to Japan when I saw Tangled and heard there was a place in Tokyo just like it!

Mori Digital Art Museum is a sight to see!

Just look at the view!

Categories: Tokyo

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments