Allen Ridgeley

Allen Ridgeley is a guest character in the Xenosaga series.