Profile
the leader of his odd freak show of a troupe, maniodea (or Manni O' Dea, depending on whether hes traveling through legal means) is a very upbeat and odd character. from his mannerisms alone, he leaves many bewildered and questioning whether hes human at all. And his odd fascination with mantids seems to run quite deep.