A touch of Tokyo will open in Treasure Island this weekend. Atomic Claw is a "clawcade" — an arcade filled with more than 60 ...