Its not everyday that a great contraption such as this portable macro tabletop studio is found. Unfortunately, we have no clue what brand manufactures this product. Does anyone have any clue and where we can buy this ? I got this off a random world wide web search. The text is in french but its all gibberish when i pass it through Google Translate.