Director X.

Director X.

Luogo di nascita: Toronto, Ontario, Canada
Conosciuto come: Little X.