Memento Mori is a really cool name. I love it!
It was a popular art form back in the medieval times. Paitings of the Memento Mori theme would have skulls or other such things to make people 'remember that they are mortal' which is basically what it means.
Anyways, I just thought the title was really cool!