Let's Play Endless Ocean: Blue World, Episode 31: Betrothed of the Catfish
Get the Flash Player to see this player.
I... I do!