Werent these gifts from the gift box from kiwibox.com? Like they have pretty amazing stuff if you ask me, and the fact that you got gift box from them is quite a lot, not many or any people get it!