Boxes

Boxes in general can be encountered most commonly dropped by defeated wild Pokémon in dungeons. They are rewards at the end of some dungeons, Secret Rooms, and are inside of the Sealed Chambers in dungeons. Holiday Caves occasionally get their own unique boxes.