Author: Dignsaga Hattori, Masaaki,