T-Rex vs Snail. The rivalry begins.