User blog comment:Sid003/Possible Astrodactyl???/@comment-3084046-20120908004702/@comment-173.174.227.240-20120908023539

so a flying Echo Echo?