Still Japan Needs a Hero!