The original creature design is from Urotsukidoji The Legend of The Overfiend.One of my faborite movies.