Duncan McCloud

A towering behemoth of flesh and metal.


Duncan is one of the higher ups of TNT but is rarely in the office.

Duncan is an Anti-Monster from South America. Even for these usually huge beings Duncan is head and shoulders above the norm.

Duncan McCloud

TNT. We're dynamite SteveWeiss