demon monster in the style of an anime from the 80s