Cucumberry on 20 April 2018
Haha after lurking since 2011(ish) it’s this topic that finally got me.
1) leviathan melvillei.
2) Thylacoleo.
3) Titanoboa
4) Dunkleosteus
5) Terror bird.