Land of a million magicians : an abibigoro