An EXPLOSIVE encounter. (Hinoka)