Most of us enjoy discovering unique experiences when we travel, and one hotel in Japan is certainly delivering something out of the ordinary with its check-in staff. Rather than being greeted by ...