Pooka!

Pooka! ★★★★½

Fantastic, my boy Nacho Vigalondo comes through again.