Kotomora
電鳴楽器 (denmeigakki) Japanese meaning: electrophone | Kotomora