The project set Keiichi Satou as the chief director with Shuhei Yabuta serving as the hands-on director at MAPPA.
The Japanese cast includes Fumiyo Kohinata as Ichirō Inuyashiki, Nijirō Murakami as Hiro Shishigami, Sumire Uesaka as Mari Inuyashiki, and Sumire Moroboshi as Shion Watanabe.