Is it a bedbug? Found this on my sleeve today. Roommate is insistence it’s a tick from their cat. I believe it’s a bed bug.