Alexa Loo
Alexa Loo is a Chinese Canadian actor from Vancouver, Canada. Even at a young age, Alexa was immediately drawn to the arts. As a result, her parents enrolled her into a fine arts elementary school ...
See Profile
Kill Menace
My Gacha Story
by Margi
Since this is totally original, I hope you will support this FanCast! For now, the image will
be a placeholder.
See Story
Join the Conversation
0 comments on Alexa Loo as Vanessa in Kill Menace