I think you might be talking about the Collector's Edition. That's the one that comes with the loot box looking packaging and the Soldier 76 statue. The Legendary Edition is almost the same thing as the Origins Edition, except it also includes 10 additional in-game skins.