Emperor Momozono
Emperor Momozono was the 116th emperor of Japan, according to the traditional order of... more »