Many Filipinos were confused to learn that the retail giant is finally opening its flagship store in the Philippines. After all, aren’t there already “Forever 21” stores in most major malls? Well it turns out that any “Forever 21” store you might have seen was the product of a clever Filipino…