Author: Hiroyuki Kanazawa
Born: 1977