Found artist:

Truthpaste
May 6 2026