Kira Yoshinaka

Japanese kōke (master of ceremonies)

1641 CE to 1703 CE

World

Related Events