Artist: Hammer (Sunset Beach)
A succession of silent images about the Scarlet Devil Mansion during the rain.