Eddie Ayay

Movies

Horror Safari
Special Effects Supervisor
Japanese soldiers battle a tribe of cannibals while protecting a gold shipment.