For your last journey - a leaf hearse ?