Mama's Rage

 is a random encounter $$

About
A mother mega sloth fights yao guai to avenge her baby.