Kefka. Period.