Capcom U.S. merch store opens in Los Angeles, offering exclusive items for fans.