Delta 88 Ark poster