Star Metro - Japan auto show returns, playing catchup on EVs