Behold! The Angriest Baby in the World!

Move over Grumpy Cat. There's a Grumpy Baby in town.