Kotomora
国際移動通信衛星機構 (こくさいいどうつうしんえいせいきこう) Japanese meaning | Kotomora