Why did Japan attack Pearl Harbor?

Why did Japan attack Pearl Harbor?

It was December 1941 and the world was at war. Hitler was attempting to control Europe, Russia and the United Kingdom, and the decade long Japanese campaigns for imperialising Manchuria were in a process of consolidation, and they were defeating the Chinese. The...