Availabe Servers
  • Loading...
0

Strawberry Marshmallow Season 1 Episode 12

Matsuri’s faith in Santa Claus makes the rest of the gang guarantee her a happy Christmas.

Episode Title: Present

Air Date: 2005-10-14

Available Seasons