abstract annihilation arrival awhile blessing complete dates equinox face fireball generation heart jane midsummer miss perfect place put rain shepherd solstice stay summer sun winter witness