DOB: 1960-09-16
DOD: -
The Fighting Rascal
Kamen Rider: Eight Riders vs. Galaxy King
The Rivals
Denshi Sentai Denziman: The Movie
Denshi Sentai Denziman
Attack, Jun