User blog:Sid003/Possible Astrodactyl???

Hey guys i was wondering if this could be Astrodactyl the new omniverse alien??