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.
1995
1972
2014
2018
2015
1997
2010
2019
2017
1975
2016
2013
1999