Ja
En
Tree Spirit House
Koji Yagi Laboratory, Tokyo Institute of Technology
Location
Kanagawa
Journal
Jutakutokushu January 2005 issue
Related Link
Shop