We wish we could a-go. The Mario Cafe has opened at Universal Studios Japan. Check out exclusive photos from the cafe along with Mario merch from Japan.