Looks like something related to homestuck idk
A green house that is being divided by unknown means
a green house split apart with a black blob in the middle thats pushing it apart
Doodle or Die is the game of "telephone" with drawing!