OTAWARA, Tochigi Prefecture--A four-leaf clover is said to bring good luck ... the most leaves on a clover was set in 2009 by another Japanese man, Shigeo Obara, who grew one with 56 leaves.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results