Photograph: House of a Thousand Colours - A colourful office block on Odaiba island in Tokyo, Japan.