HUB
Writing
Izumi Takahashi
*1973
in Saitama Prefecture, Japan
The Lost Hum
2006
Sayonara, Sayonara
2004