Natasha Power

Natasha Power is a quality assurance tester. She served as a quality assurance tester for Itchy & Scratchy in Miniature Golf Madness.