While I am all for the fanciful thought of the posts above yours, given that we have no proof otherwise this could be where Obambi came from ...
Nuke it.