Meet the founders of Katsu Entertainment.
Hailing from the mysterious and exotic region only known as "France", Stephane Imbert is always hiding behind little plastic men.
Some info here.