Too funny looking, Godspeed ....;) but, beautiful and awesome looking at the same time ...;)

They must have teeth to bite with ? Big teeth ?? What kind of things do they eat ? ...Such a...