Japan / EPISODE
Protect Princess Candy!
S1 E2 · November 9, 2013 · 2 minutes
Overview
While Candy enjoys boating with Karate masters, Marco comes up from the water!
S1 E2 · November 9, 2013 · 2 minutes
While Candy enjoys boating with Karate masters, Marco comes up from the water!