Born 26 October 1994 in Denpasar, Bali, Indonesia
Alexa Key is an Indonesian-German singer and actress.