Hello,
This puzzle is made by Toyo Glass.
It comes in the original box. However, there is no paper instruction.
Thanks for looking.