Why is Japanese politics so strange?