Popularity: 0
1967-05-06
Character: Riki Honoo / Red Turbo
Release date: 03/18/1989
Character: Himself
Release date: 11/29/2004
Character: Riki Honoo
Release date: 06/11/2011