Turkeysaurus

Turkeysaurus is a Turkey like dinosaur, in a Power Rangers Ultimate episode series

Powers and Abilites
None