Kotomora
アフリカ (afurika) Japanese meaning: Africa | Kotomora