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