The film is a Singaporean production with Japanese dialogue, and was animated in Indonesia.
Film tersebut adalah film produksi Singapura dengan dialog Jepang, dan dianimasikan di Indonesia.