Yes, this is indeed a rip of the Walt Disney Castle Logo, it is stupid to not know it or your childhood is corrupted badly.
This, took me AGES! to make…
2 cups of Mocha’s and sitting in a cold room, my hooves are not cold and frozen and YOU BETTER LIKE THIS!
Hope, I mean, you better enjoy!