Swamp thing

Can anyone solve this mystery?