Cyrus The Great Shen Te Chows

Pedigree: