Designed by Japanese company Triad whose main business line is to produce architectural models, the Omoshiro Blocks (loosely translated as

Read More