>>577004Source, plz.
>>577028Doesn't exist, the artist died
>>577122You're thinking of Octopus Trap. OP's pic isn't from him.
How do you know that artist of that pic didn't ALSO die? Also, seconding source.
holy shit bump
Looks similar to this.
>>578186moar by this artist please
He is already dead.