Nope. Their logo is nowhere on that and you can buy these as a gift on Amazon. Archie McPhee / Accoutrements is a famous gag gift brand.
Play store link : Relay for reddit
Try this it's pretty good