Shadow

Posts About Love Hotel

Love Hotel

Throughout Japan, there are over 37,000 love hotels, where couples can find an escape from the realities of the outside world.  Love Hotel follows the

Read More »