Rachel Ako

Rachel Ako is a contestant on.