File:Interstellaria The Zoo01.jpg

The Abductors at the end of The Zoo dropsite of The Zoo from Interstellaria.