The Architecture of Takayama Cafe, Kamisannomachi, Japan