David Stern
Visual Effects Artist / Flame & Nuke
United States