Creator: Studio Galapagos

Established in 1986, Studio Galapagos was a Japanese-based CGI studio.


Credits Include: