Hello, does anyone knows the exact address of the tamagotchi store in Tokyo? I figured on the tamagotchi website that other than the one in Harajukun, there is another store but I can't figure out the address as I can't understand Japanese. Really appreciate if someone can help me with that...