Life’s Short. Shop Accordingly. Macabre merch and beautifully bad manners — welcome to Memento Mori Supply Co.