Confused Siamese cat with a weird yellow helmet Wednesday, July 15, 2020 “I'm not amused! Will you please take this sh*t off my head!?” “You'll pay for this, Human!” [Video: Mecha @twitter.com]