Embroided logo patch from Dungeon Patches. It's a bit off a mess, but that's Strid logo for you. 10 x 6.3 cm.