Author: Ran Muraki
Born: 1967