Impressive, fearsome teeth