Strom Pirate

Strom Pirate is an character from Strom Pirate: The Animated Series.

Plot
Strom Pirate from Strom Pirate: The Animated Series in San Francisco, California