King Tut’s Wah Wah Hut | Glasgow, Scotland01 March, 2026 Photographed by Mana Murakami
PHOTOS: MANA MURAKAMI