det jättelika odjuret frän platsen.