Meet Koyuki, the Japanese cat that may give the popular internet meme Grumpy Cat a run for his money as the angriest cat on the internet!

The competition is pretty fierce between Koyuki and the reigning champion, Grumpy Cat. While we can't be sure what Koyuki and Grumpy Cat are so grumpy about, you have to admit that the two are pretty adorable. Scroll through and check out these awesome photos of Koyuki — the angriest Japanese cat ever!

What do you think of Koyuki? Is he the new grumpiest cat on the internet?