Popularity: 1
1926-02-07
Mukden, Manchuria (now Shenyang, Liaoning province, China)
Release date: 09/07/1951
Release date: 06/15/1958
Release date: 03/28/1956
Character: Okaya
Release date: 11/23/1954
Release date: 02/21/1962