The Little Chapel Christmas, a popular chain of love hotels in Osaka
Click here to return to Quirky Japan Photos Click here to return to Quirky Japan