DS jevil: yes
He doesn't wear pants however
He's a strange little guy
He apparently knows, and is pissed off by an old friend of mine, seam
He was locked away when he went insane and... ( he lightly touches his fingers to his horn, then his face)
...
Anyway all i remember about the puppet is his name started with Ma