Author: Ehara, Hiroyuki, 1964-