No way. Giro makes neck warmers, not skis. I think you're thinking of Oakley and the Osama pros. Those are some of those double tipped skis.
Seriously though, check out any company that sounds cool. They all make red baggy pants. Oakley, snowboard companies, H/H probably, just check them all out. Lethal descent too.