Our Echoes Scream

Our Echoes Scream

Our Echoes Scream is an industrial music project led by a Canadian and Japanese duo, based in Tokyo. The unit's first EP titled ‘...an empty shell’ is being released on November 16th.
  1. Sat, 20 Oct 2018 09:51:12 GMT
    Reminiscence
    By Our Echoes Scream
    Our Echoes Scream is an industrial music project led by a Canadian and Japanese duo, based in Tokyo. The unit's first EP titled ‘...an empty shell’ is being released on November 16th.

.