This is the Kasita, an ultra high-tech modular tiny house that comes in at 352 sq. ft.
These little dwellings are designed as either standalone AUDs or stackable units for cities where you need to build up rather than out. The super-stylish homes have everything you need including a high-end kitchen, spacious bathroom, and living area with a handy pull-out bed.
Be sure to take the 3-D tour on the Kasita website to get all the angles you miss in the pictures below!