User blog comment:I am a McCree God/Ten Tremilliamilliamilliam...trecentretriginmilliamilliatrecentretriginmilliatrecenduotrigintillion/@comment-32876686-20171020023659

The name reminds me of this video at 1:18.



Interestingly, your number may also be written as $$10^{10^{2^{11}}}$$.