I would like to introduce the world to Stella the starfish...
Stella is a unique starfish, she likes to live indoors and prefers to watch humans do all the crazy things humans do.
Thanks so much thedreamer, I love Stella! And thanks to honeyd and tracethekat for organizing!
P.S. - Any Super Mario fans out there? Does anyone else think that Stella resembles someone?!?
Thanks again thedreamer!