This guy is actually a deity, so killing him loads of times will help you with Your God Has Found You Lacking.
For a god, he's relatively puny and respawns every 90 seconds.
Room also has a couple of amygdalan spawns, one of which is PH for Argendev.