Japanese help: got this in the mail today.  Never gotten something like it before. What's the haps?