Nicholas Di Genova, Cthulhu Toad, 2011

Nicholas Di Genova
Cthulhu Toad, 2011
Ink and animation paint on mylar
60 x 60 cm