Social Media
Email Address:
Follow
Robot Hotel (“Henn na Hotel”), at Huis Ten Bosch theme park in Sasebo, Nagasaki, Japan (October 2015)