Are you Kefka?