Dominique Chasse

Dominique Chasse plays Demi the Pink Samurai in Team Samurai Spirit.