Watch Kentoushi - OVA - Episode 1 Online

Aired: Mar 05, 1990 to Jul 05, 1990