🦕 Shaochilong

Its name is Chinese for "shark-toothed dragon".

Back to Directory