Yes, this is a map of the Sun.

Legend:

🟥 OW OW MY EYES

Explanation
Transcript for visually impaired

The flag of Japan is a rectangular white banner bearing a crimson-red circle at its center to symbolize the rising sun. Instead of a circle, this version features a shape composed of 20 equilateral triangles that form a icosahedron net that somewhat resembles this community’s iconic stegosaurus. (To improve the stegosaurish look, the net is actually fake and won’t fold correctly but don’t tell anyone. One would need a good sense of 3D visualisation or actually create and try to fold it to find out.)