Creating a tranquil space in the middle of the hustling and bustling city of Tokyo, Lemaire invites fans into their home. The two-story building is covered in traditional Japanese plaster while Sudare ...