It is - this is in fact the Rare Witch Project.
Unfortunately, Ice doesn't really stop by much here anymore. And a cursory look at the forum's search has shown that multiple people have come to this forum looking for just that answer. (Including Pies and Frankie.) He didn't actually post anywhere how he put it together, but we kind of have a history of these sort of videos. You can try private messaging Ice Mario, it's worth a shot.