Giggles the Angry cat is a total sweetheart even though he looks like he is angry. In fact, the cat had a tough life.
He was a stray before he got picked up by shelter workers.
But his face is everything! Cat looks like it’s mad but it’s not.
Behind that angry-looking face hides a fluffy heart.
Now Giggles has a loving family and an adorable home. Everyone loves him so much.