Mammoth

Tu bui mammoth final 01
Tu bui mammoth head variety
Tu bui mammoth sketches

Giant ancient creature that lives in jungle. Nature starts to take over its' body when it decade hibernate.