Boasts of being the god