Talk:Zacharias Barnham

Who is this?
Is this the prosecutor in Miles Edgeworth 2? If so, could someone tell me why he's wearing armor...?