Author: Watanuki, Kunihiko.