Rogoliofugus - a flightless bird creature
T
bit É
i