Peng Mu

One of the sleeping Godfiends of Archean Mountain.