Kotomora
超巨星 (choukyosei) Japanese meaning: supergiant star | Kotomora