Question: In what country did Alan Richards play in the TriNoma mall?
Answer: Philippines