Twins. Found on 4chan.. It looks like some kind of fleshy forest. Twins Found on 4chan It looks like some kind of fleshy forest