I just saw a comment below that it IS Moocha, I'm excited! That's a sexy cow, but I can't wait to play Finn, I love sharks.
Don't tell anyone, but I'm actually really curious about the scenes with Howl, Sterion, and Thunder. I know I will not be disappointed.