The cover for the movie "The Host"

The Host is a monster from the South Korean film of the same name. It appears to be some type of sea creature.

Community content is available under CC-BY-SA unless otherwise noted.