Subaru arrived at the 2025 Japan Mobility Show with a pair of STI-branded hot hatches: one electric (Performance-E) and one ...