this one was created by aliens which had invaded earth in ancient times he played professionally overseas in italy and in spain waba uzi iyi comic