Ryffle the Devourer

Kwangho myung beast

A massive giant, Ryffle cages his prey torturing them before eventually devouring them.