'"Demon Planet'' is a surreal fantasy webcomic by J Chastain II. It features a "Lion Man" who lives by his code of hunting and eating lions. Completed in 2009 and followed up with Monster Killers. It's supposed to look like that, probably.
Tropes featured include: