Definitions for "Amakusa, Kumamoto"
Keywords:  kumamoto, japan, machi, prefecture, shi
Amakusa (天草町; -machi) is a town located in Amakusa District, Kumamoto, Japan.
Amakusa (天草市; -shi) is a city located in Kumamoto Prefecture, Japan.