Alisha

Alisha is a Mii from Wii Sports Resort. In Swordplay she is the boss of level 4.

stub