my Tuskbuddy 2021 submission based on this sketch furaffinity.net/view/44008304/ by Ben.dove