Japan is a place known to have some unique architecture.
Of course, we often think of the traditional wooden houses of former days, but things are changing fast.
As old houses get torn down one by one, land owners routinely set about creating their own dream home.
And while for most people that means going with the common style of the day, there are always exceptions.
So, although many of Japan's streets are lined with neat looking but simple houses, expertly designed to absorb the shock of earthquakes, some people take things a little further.