It's itchy, itchy, itchy! Picture riddle 111 ‐ Mercari: Shop from Japan