Nice cape, super doofus.

Nice cape, super doofus.