Kotomora
電子音 (denshion) Japanese meaning: electronic sound | Kotomora