What's this ink Rat business?


What's this Pink Rat business?