Mega Construx Tartarus - HALO Heroes Series 10 Mini Figure