Oswald Sidney

Oswald Sidney is a Delphin More Racer and Number 223.