a man standing on top of a mountain next to a giant demon