Kabuto is a tengu who has to save a princess from fortress which is full of monster-mecha hybrids in an alternate reality of feudal Japan.
2022
2019
1980
2013
1994
2007
2014
1999
2020
1997
2003
2017
2021
1989
2016