Statue of Demon God

Magin (魔神像) is an Ancient Monster.