Board Thread:General Discussion/@comment-36050864-20180701221211/@comment-31679215-20180702051624

That's Psycho Mezard, a variation of the monster Mezard from Ultraman Gaia.