Malika

De-facto mayor of the Town on Christmas Island, a tough and driven leader.

Description:
Bio:

Malika

V.O.C. of the People Arikiba Arikiba