Xing Tian Picture

I'm creating a Bestiary for my final project. It showcases a legendary creature or being from A-Z.

Xing Tian, meaning "punished one" or "he who was punished by heaven" is a Pre-Qin Dynasty mythological headless giant appearing in the Shan Hai Jing Letter "X" for my book.
Loki Avengers - Sketch
Checkmate- Pawn2
Xing Tian
Magnus ID
Sea Monster