The Japanese have been breeding koi for generations, a koi will lay a 100,000 eggs, breeders look at each and every one of them as fry (1/4" long) that is when they start the culling process, the ones that make it through the first round will be left to grow a little longer, then another culling, and so on and so forth. Out of that 100,000 there may be 15 good koi and if they,re lucky, one that is world class, akin to winning the lottery. I know several American breeders and they raise decent pond koi, but not show champions and never will, at least during my liferime, ask anyone seriously keeping high end koi.
I'm not truly into Suiseki, I collect Chinese viewing stones, and I have never seen anything in America that match some of my stones for abstract beauty. Not for everyone, but I prefer them. My favorite stone.
http://www.spirit-stones.com/
keep it green,
Harry