It’s Christmas Eve in Japan. While the 25th itself is not so special, Eve is what it’s all about. Along with Valentine’s Day, this is THE day for couples to go on dates and… well, you know how dates usually end. Yep, getting a love hotel on December 24th can be a chore. Another unusual…