Huge monster ravaging young beauty