Cullen Calix

Cullen Calix is a character from Mewtwo Returns.