Credits: Code: @Mochi_the_kitty art: Remade by @Tired-a-lotl I'm tired....
Thanks to @Mochi_the_kitty for the original!