Rat bitch

rat bitch is the honorary mascot of imsc

everyone collectively loves him, and despises him.

"so sexy! makes me blush whenever i see his beautiful doll face" -cori