it is nutria
guy and island
Human-like creature is stranded on an island with palm trees and green mountains.
Doodle or Die is the game of "telephone" with drawing!