That was my first angle.

The guy says/thinks it is home-made, or at least he does not see a brand name placard anywhere on it (of course, this is something I will look for...).