Kotomora
栄光蘭 (eikouran) Japanese meaning: Spanish dagger | Kotomora