Absolute condition or transcendant demon physiology might go well.
Fear Inducement... Because that's terrifying af.
Animation, teleportation, Locality Tracking
Hol' up why does this discussion exist this is so strange.
Mind Control because it looks like it could be a doll because it would make the person do things
Most comic/manga creators usually will give pretty powerful abilities to things that dont look strong. So I would say death inducement(anything that touches it just dies :p).
I just realized this is that meme lol
What do you think?