Erica Ho is a Canadian actress.
Place of Birth:
Date of Birth:
The Northlander
Villager of Last Arc
Erica Ho