Hello, yes, I'm the developer. It's my developer logo/brand. This I have used it since 2020 during the development of the game Randy & Manilla.