Studio Orphee ; created by Hideyuki Kurata ; producers Masatoshi Fujimoto, Heiichi Matsuda ; directed by Kouji Masunari ; screenplay by Hideyuki Kurata ; [English language version] produced by Amanda Winn Lee, Jaxon Lee, Gaijin Productions, LLC ; directed by Amanda Winn Lee ; English dub script by Taliesin Jaffe ; original translation by Ai Kennedy