Japanese troops march into Mukden (now called Shenyang), 1931. On September 18, 1931, Japanese troop

You may like : enamorado purro hijabix meme mom orpiment swearin'