experiencetokyo.net
Oriental themed artistic toilet at the Meguro Gajoen
Public toilets need to be clean but artistic? Well thats an experience which I bumped into at Meguro Gajoen recently. Built in 1935 and known as the Showa Era’s ‘Palace of the Dragon God,’ Meguro Gajoen is the first wedding complex to be built in Japan.