It was by former admins and owners of the wikia. Since then KCCreations adopted this wiki, but never made the wiki name itself. Nor drew it. As of right now, I'm the current successor of the wiki.
This wiki is just fan-community-created. Monstercat was made before this.
What do you think?