That is definetelly a tanker mage. But I see you have a "completely" different building there when compared to the first one you posted. This is probably not the one you regularly play.
You have 91 str base stat, so I see you are holding a gabs with you. Maybe +7 but by the deffense you have in there, might be +8 or higher depending on your server.
Are you using EP instead of IN as well?
Your still stronger than a few priests I've seen
You just won't make much damage like that.