This place was deleted, it will be removed from all search engines in few weeks.
South Hills Mutsukawa
Condominium that is built on the hillside in a stepped fashion. Strange because it has a balcony that is a reaonable size 6m square and it overlooks green trees. Hey this is Japan, tree are hard to find sometimes.