Sorry for being a bit late on this one, as it was released this morning, but there are still some Icarus prints by Eelus still available. This 4 color screenprint is an edition of 100, available for £200.00.
Icarus by Eelus
Edition of 100
4 colour screen print
Signed, stamped and numbered by Eelus
£200.00 at the Eelus Store