February 28, 2013 at 04:47:53 UTC
Old piece from 2005. Fanart of one of the frog monsters of the BPRD spinoff of the Hellboy comics.