Gurai is a Japanese Catholic Priest, who is unable to give up his lifelong sexual relationship with ...