Still
1920 × 1080

Kaijudo: Clash of the Duel Masters
Princess Sasha returns, sent by the Light Civilization to study humans. In disguise, she attends school with our heroes, and is introduced to mean attitudes, cyber-bullies, and powerful emotions - all of which make her question humanity.