Japan CRUSHES Liberal Globalists in MASSIVE Election VICTORY!!! My Daily Liberty 4 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Congratulations for Japan Good for them, we need to turn this shit around.