a delgash is always some guy who needs human meat or they can't survive
sh*t there is a delgash ruuuuuuun!