Sir Simon Sir Simon Armadillo There is no information about «Sir Simon» yet. Actors James Fox Actor James Fox Actor