Inhabitant : Imperiust

Another inhabitant of shit island

Again, who is this guy?

Status : Still alive