Kotomora
太陽黒点 (taiyoukokuten) Japanese meaning: sunspot | Kotomora