0tter

0tter
0tter is a being that is very mysterious, we do know he is in The Witness Protection Program

He appears to be a Stickman

A being  tried to find him, though this being failed