Title: Rift war
Subjects: Human-alien encounters, Comic books, strips
Places: Cardiff (Wales)