Author: Hajime Asama,Haruhisa Kurokawa,Jun Ota