Kotomora
太陽核 (taiyoukaku) Japanese meaning: solar core | Kotomora