i like miraculous but you can call him amazing, anomalous, astonishing, astounding, awesome, extraordinary, fabulous, fantasmo, far out, freakish, gas, heavy, incredible, inexplicable, magical, marvelous, monstrous, numinous, phenomenal, preternatural, prodigious, spectacular, staggering, strange, stupefying, stupendous, superhuman, superior, supermundane, supernatural, supranatural, thaumaturgic, the utmost, too much, unaccountable, unbelievable, unearthly, unimaginable, unreal, wonderworking, wondrous