Overcoming + Obstacle, Ikaros series

Ikaros stands for human quest + creativity. The quest to conquer nature led humanity to change our unique living conditions on earth. A new quest scales back our sense of superiority, consumerism and aligns itself with nature. Hopefully.