Artifact 2
Artifact 2
is a song by
15 DELIGHTS OF DIONYSUS
it was released on
The nightmare museum