"A Mother's Hand Might..."
IN A DARK, LONELY WORLD OF SHADOW; A MOTHER GUARDS THE LIVES OF HER TWO YOUNG DAUGHTERS FROM THE DEMON OF THE FOREST. BUT AS HER GRIP TIGHTENS THE DEMON SEES OPPORTUNITY AND DESTROYS THE FAMILY FROM WITHIN!
In this clip MOTHER takes on the fearsome Demon's PUPPET!