Mizuishi Architects Atelier in Japan certainly hires geniuses, as it’s impossible to believe this house, squeezed between a river and a road, has 594 square meters of space inside! The house has two floors, with the bedroom on the first floor, the kitchen and living room on the second, plus a little family playroom on a mezzanine level accessible by ladder. All the walls are in light colors, which makes even greater impression of the house being large, though looking pretty miniature from outside. Now talk about optical illusions!