Behind the scenes at the horror show company Studio A Productions

MANILA, Philippines – Somewhere along the road in Pasig, a huge gate stands, and if you don’t look closely enough, you might miss it entirely – a sign that reads “Studio A.” The guard at the door will tell you…











