Iwao Garai
Garai is a respected, sober Roman Catholic priest that holds deep secrets about his past and present life. During the period between the 1960 and 1970, Garai was a young member of a rebel gang. Seeking the foundation of an alternative society, they come to an isolated island where they're involved in the kidnaping of a boy, Yuki. This is where Garai and Yuki's relationship starts, and the following events will make a permanent bond between then: while both are hidden in a cave, everyone in the island misteriously dies. He seeks support in his spirituality, deciding to become a priest. This secrets often torment him. They're aggravated by the fact that Yuki, with whom he developed a longtime (but not admited) homossexual relationship, has become a master criminal, due to the trauma they share in their pasts. Despite that, Garai believes to be able to amend for his past by turning Yuki into a good person.