It's this, isn't it? The molding, colorations and packaging seem to match;
http://www.1999.co.jp/eng/10254783
Recognised the brand from the water gun, but it has the correct Made In Austria stamping rather than the giant MADE IN CHINA, and the other tells.
Actually, if that is the correct one...