Beautiful, interesting, incredible cinema.
A short documentary on Dr Santosh Gaikwad—who is the only official taxidermist in India.