Tamashiros

English

Proper noun

Tamashiros

  1. plural of Tamashiro