In northern Japan, on the icy island of Hokkaido, far from the hustle and bustle of Tokyo, lies the secluded mansion of the powerful Watanabe family. You're 23 years old, led a simple life and went to college — until your father, cruel and in debt to the mafia, handed you over as payment. Without money, he offered his own daughter to the head of...Read more