New Itch Logo by leavenotrase on DeviantArt

New Itch Logo by leavenotrase on DeviantArt