Popularity: 0
1967-04-11
Taiwan, China
Character: Li / The Thousand Hands
Release date: 07/20/1979
Release date: 09/02/1973
Release date: 01/01/1973