angels battle behold christ concrete earths fullmoon girl hailstones mayhem merciless mother pleasuring river roar seeking shades sins slaughter sling smoke thieves trip walk war worms