Picture proof that my neighbours are aliens...