Tritons Kingdom is a great escape from the Tokyo winters, hidden behind this elaborate facade.
4 May, 2020 by Gazza