Do you mean that both Totonou Head Spa and Tokio Studio share the same address, Unit 4 Level 2, 380 Sussex street? Have you been to that address and seen both shops in operation at that ? Or do they operate at different times. like Level 1, 599 George Street?

