Just got seated - seventh floor of some massiv building in Kabukicho. Mark and Serena (Italy) pictured.