A strange animal that preys upon unsuspecting travelers, who devours them but cannot swallow them, may be representative of the human sin of gluttony, as the taotie, a Chinese mythological fantastic beast seems to symbolize. This strange creature...
Read More