Kemen Vazquez

Kemen Vazquez is a playable character in 1080° Avalanche. He is from Santiago, Chile.