Becky

Becky is a trained orca at Aqua Land.

Appearances

 * What's New, Scooby-Doo? - She Sees Sea Monsters by the Seashore