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