Japan Stocks Tumble: Nikkei 225 Drops 1.76% at Closing Bell