Makara
Isaac Kremer/ September 9, 2018/ / 0 comments
A sea monster with the features of a crocodile or elephant seal (sea elephant) belonging to the sculptural repertory of Indonesian or Indo-Chinese architecture; an emblem of water. (Harris, 1977) (Tressider, 2000)