We finally have inside pics! Full packaging was made in Germany by the way, I think I forgot to tell you that XD