Elections in Japan... can be demanding!