Carla Canal

Carla Canal is a Duck NPC Toon working at Duck's Back Water Company in Seaweed Street, Donald's Dock.