Popularity: 1
1957-04-09
Tokyo, Japan
Character: Spider (voice)
Release date: 12/23/2009
Character: Special Voice Appearance (voice)
Release date: 05/26/2001
Character: Self
Release date: 01/01/2002