Staying at the Nenn Na Hotel or Weird Hotel at Huis Ten Bosch Park in Nagasaki Japan.

AloJapan.com