Ren (The Worm King)

Ren is the main protagonist of the Allias Salmon's animated film, The Worm King.