Kotomora
データ中継衛星 (deetachuukeieisei) Japanese meaning | Kotomora