Flycatcher

Flycatchers were creatures native to the planet Wroona. They looked like large spherical rocks with long adhesive tongues and four large webbed hands tipped with claws. They fed on avians.