Luka Carson

Luka Carson is a character from Mewtwo Returns.