Some sort of giant spotted jaguar kaiju creature. Possibly radioactive, and most certainly rad, trans AF, sometimes I do creative stuff