Japanese edit

Proper noun edit

グレナダ (Gurenada

  1. Grenada (an island and country in the Caribbean)