Shimianxiong
Shimianxiong (also known as the Four-Faced Beast) is a mythical creature from Chinese folklore, often depicted as a fearsome beast with four faces. It symbolizes mystery, danger, and supernatural power, and is sometimes referenced in literature, games, and popular culture.