Did you guys notice Queen Latifah can be seen on rock island!!!???
When the walrus's arrive on rock island, I wasn't really paying much attention but then about a minute later, I swear I saw her. I looked into it and after some research, I found out I was right. Check this out!
http://img403.imageshack.us/img403/8789/queenlatifahpi7.png