Kei Ogura is known for Mura no shashinshuu (2004), Hiatari ryôkô! (1982) and Animated Travels: Marco Polo's Adventures (1979).
No data