intelligent Kookabura. .. well it was established that captain marvel was going to planets and helping manage things, so chances are that's what's been up the past few years. still def.