Kotomora
太陽放射 (taiyouhousha) Japanese meaning | Kotomora