Crystal Waka

Crystal Waka

Crystal Waka is an actress, known for Ninja: Shadow of a Tear (2013).