In the waters of India, there lives a creature known as Machli. This giant catfish is legendary for its massive size. Through history, stories have been told of Machli, the watchdog of the lake. Some think that she is a emblem of good fortune and others perceive her as a strong creature.