Lyric discussion by smileforthecamera 

Cover art for Alice and Interiors lyrics by Manchester Orchestra

It's "invincible" not "invisible."