Malese Jow

Malese Jow plays Princess Leona the Scarlet Samurai in Team Samurai Spirit.