User blog:Cicabe/Mojo's owner?

Do we know who Mojo belongs to? Barry? Danny? Ninja Brian? Ross? My best guess is Ross, since s/he appeared with Orph in the Meow Train video. Main reason I'm asking is because that would be helpful in making a page for Mojo. Also, if anyone remembers any other appearances or mentions of Mojo, that would be great.