Acosta is a quintessential Creepozoid. His arrogance and narcissism is only topped by Obambi herself.
Well put.