Skip to main content
Series poster for Karasu Tengu Kabuto (1990)

Karasu Tengu Kabuto

1990
1 Season • 39 Episodes
Director: Kiyomu Fukuda