Artists // Takuro Shibayama

Takuro Shibayama
Tokyo, Japan, 1971
Residence: Milan, Italy
  • Composer