Cloak and Petal Unveils a New Addition to Their Space, Shibuya Nights Cloak & Petal has recently introduced their own unique concept, Shibuya Nights. June 15, 2022 · ·