A bunch of deer confront a cat in a suburban street, but just what the heck is going on?

Well, thanks to this guy’s entirely accurate translation, we can find out the dynamics behind this strange situation. Looks like the deer were coming back from the cinema when the trouble kicked off.