my icon is legitimately a robotic cat plushie version of me more accurately it’s my Heinoustuck self
Humanoid wolf with a stitched-up mouth… Sounds about right xD