Troodon Has Landed! Carlos Echenique Coming soon. More posts by Carlos Echenique. Carlos Echenique 18 Jul 2020 • 1 min read A large package arrived on my doorstep yesterday.This is what it should look likeI will be posting an unboxing video very shortly.