Seemingly inspired by the survival movie 127 Hours, a tenacious crayfish desperate to live decides to amputate its own arm to escape a boiling hotpot in China.
Seemingly inspired by the survival movie 127 Hours, a tenacious crayfish desperate to live decides to amputate its own arm to escape a boiling hotpot in China.