User blog comment:Forestpaw13/Scream/@comment-1756406-20100225025914

I dunno. But I highly doubt Ramage has anything to do with a god.