Himawari-8 is a satellite of __________? April 16, 2025 by admin A. Japan B. Australia C. China D. South Korea