Loffaru

Loffaru is from TearRing Saga: Utna Heroes Saga. He is the King of Welt and Sasha's father.