The German cast includes Kim Hasper as Satoru Fujinuma, Arne Stephan as Gaku Yashiro, Charlotte Uhlig as Hiromi Sugita, Claudia Schmidt as Satoru Fujinuma (young), Josephine Schmidt as Kazu Kristina Tietz as Kayo Hinazuki, Lina Rabea Mohr as Osamu, Melinda Rachfahl as Ken’ya Kobayashi, Sonja Spuhl as Sachiko Fujinuma and Yvonne Greitzke as Airi Katagiri.
The anime adaptation was directed by Tomohiko Itou based on the scripts by Taku Kishimoto and was produced at A-1 Pictures.