Toshihiko Andô is known for 21 Emon (1991), Doraemon: Nobita's Dinosaur (1980) and Doraemon: Nobita's Little Star Wars (1985).
No data