Board Thread:News and Announcements/@comment-31009238-20170222232850/@comment-31009238-20170223015543

I think it will be a gastropod, a type of invertibrate animal. It may also have to do with space because it has "astro" in its name.