Museum piece

scary Doubtless the terror of its ecosystem, in its day.