Pop culture hub lands in the Philippines