Meow Space is a mega claw machine store in JB with over 100 claw machines - has treats like Maggi, HDL cup rice, and Milo up for grabs.
Donkey Kong Country is the new attraction at Universal Studios Japan, inside Super Nintendo World. Visit the next time you're in Tokyo.