English edit

Proper noun edit

Omuras

  1. plural of Omura