Bartholomew Cubbinsa.k.a. T.J.
I’m not sure how many hats TJ is actually wearing, but probably not 500.