Gallery
About
Blog
Topics
More
This place is Tokyo.
A decadent paradise awaits on a remote island away from the hustle and bustle of the city.
This hotel was also used for filming the drama.