This is Mailord. Another creature.
He is able to fly by focusing his magical energy in the green and orange appendages he has along the length of his arms. When he does, they stiffen, become fluorescent and he begins to glide.
He feeds on larger creatures by invoking a bubble around him that hooks what it touches and tears off what comes off it. He collects entire limbs, and then flees into the air to land in a quiet place.
He weighs about 1100-1200lb and is about 3.5-3.7 meters tall, counting the ears's height.