首しゅ里り城じょう
Meanings
Name
1. Shuri Castle
Kanji used
neck
home village
castle