Brave little squirrel

This brave mother is willing to fight against the giant to save her baby…