Ke ha – This place about to blow