Ninja Robot Tobikage is the unofficial title (combining the Japanese and English titles) of the television series Ninja Robots.
Advertisement
Ninja Robot Tobikage is the unofficial title (combining the Japanese and English titles) of the television series Ninja Robots.