Hina: Terror mantra of past, not future