Talk:Thalas

Is Thalas not immune to invis? I find it hard to believe. Could someone who has fought it check the info?