Author: Abe, Seishi.