carloschagall.com
The Tearing Melt
Bugs who fly into your eye are definitely suicidal. Chagall 2019