Cloak Of A Thousand Secrets
Cloak Of A Thousand Secrets
is a song by
Mirror
it was released on
Mirror