The Merlion is a monster, according to the oldest dictionary meaning of the word, a “mythical creature which is part animal and part human, or combines elements of two or more animal forms.”
As a symbol, the Merlion actually has rather ancient roots...