The Makara according to some ancient Hindu Mythology, is seen as a marvelous sea creature depicted as half-fish and half-animal. It is represented by the mount of Varuna, the Hindu god of wind and sky and Ganga, the deity associated with the Ganges River. The word means monster being in the capacity of that of a hybrid creature, either one thing or another. In astrology, it is attributed to the sign of Capricorn, one of twelve Zodiac symbols.
In Thailand these bizarre beasts are seen as an aquatic monsters made up as part serpent, part crocodile and part elephant. You can identify them by their crocodile heads with open toothy jaws, elephant trunks and serpent-like scales. Here they symbolize rainfall and the source of all existence and fertility.