Snap Dragon

The Snap Dragon is a Deku Tribes beast unit.