Kenji Matsuda
Ayaka Maeda
Kiyohiko Shibukawa
Kentarô Sakai
Writer
Stanisław Lem
Director
Ryūsuke Hamaguchi