User blog comment:Menara/The Mark of Athena Character Art Revealed!/@comment-1515612-20120901164401/@comment-3146930-20120904012217

Well he lives in Manhattan so he could be the god of sewage. Or I have better idea, he could be the god that oversees stupid sledding tricks.