Damn finger puppet