Karasu Tengu Kabuto

Karasu Tengu Kabuto

HD
TV25m

Kabuto is a tengu tasked with rescuing a princess from a fortress crawling with monstrous mecha hybrids in a twisted version of feudal Japan.

Overview:

Kabuto is a tengu tasked with rescuing a princess from a fortress crawling with monstrous mecha hybrids in a twisted version of feudal Japan.

Aired:Jul 29, 1990
Duration:25m
Episodes:39
Genres:Animation
Country: Japan