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