A person confronts their friend after catching them red handed with a dead puppet.
A Helping Hand is not available for streaming at this moment.