August 26, 2015 at 15:44:31 UTC
Tadashi is a Slime Demon created by Dominick Socha and Kevin Victoria, he is a shared character among the two. (More to come)