code by @wxtermelxn art by @rejag7 Ellie Rose belongs to PuffballsUnited
This is based in an idea I had in my head