自卫队zìwèiduì
Top 10000
Meanings
1. self-defense force
2. the Japanese armed forces
Characters used