Season 1
Karasu Tengu Kabuto
AirDate: 7/29/1990
Episodes: 39

Overview: