Kotomora
傀儡国家 (kairaikokka) Japanese meaning: puppet state | Kotomora