There are themed restaurants, and then there’s Japan’s Robot Restaurant, which will steam roll your brain with glow sticks, techno, and robots. Running counter to the Japanese cultural rubric usually shown, it’s a space age Cirque du Soleil on acid or a cyberpunk Moulin Rouge that gives a mind-blowing taste for bedazzled silliness and whimsical…