cerebralrift.org
Rotten Lily: To Commemorate Something
The title for this release is in Japanese. Best I can guess is that Rotten Lily commemorates something, but I have no clue what is being commemorated.