Author: Yashiro, Yukio.