After a long night of cat and mouse night girl has finally located the ever elusive hero captain invincible