Kotomora
途上国 (tojoukoku) Japanese meaning: developing country | Kotomora