Is this panel from a DC comic or from tentacle-hentai manga? ANSWER: from Teen Titans #85 (download preview)