Kotomora
独立系 (dokuritsukei) Japanese meaning: independent | Kotomora