One word here:

Imagraph.

Say no more, say no more.