Aiden Tameon

Aiden Tameon is a contestants on Survivor: Cameron Highlands.