i actually found it by going a complete opposite way! yet the same.
about 2 years back i wanted to make the Helghast respirator and helm, So i searched for it, ended up at this place saying,"WOW, HALO IS SICK!!!" (don't care for the games love the armor) then i was searching youtube for Halo...