Kotomora
地球観測衛星 (chikyuukansokueisei) Japanese meaning | Kotomora