“Few Americans would consider a parking-space-sized lot as an adequate site to build a house. But in Japan, homes are rising on odd parcels of land, some as tiny as 300 square feet” – spaces for which inventive architects are designing “unorthodox and visually stunning houses.”