Hazukashi House by ALTS DESIGN OFFICE – Located in Kyoto Prefecture, Japan, Hazukashi House is a residential project completed in 2013 by ALTS DESIGN OFFICE.