OMG, we found the most incredible place! It’s aMAZEballz! Did you know they filmed Kill Bill here? But I jest. They didn’t really film Kill Bill at the Roppongi location, and when you factor in the complete lack of driving rain inside this place and the 8-person private room they allocated to our family of […]