EAN-13 ✓ Valid check digit
ILLUSION RULER (Magic Trick) Only supplied with Japanese instructions
Search for Tenyo Japan 114568 ILLUSION RULER (Magic Trick) on Amazon (or for the code 4905823114568)
Tenyo Japan 114568 ILLUSION RULER (Magic Trick) - Plaza Japan: JPY920