Kotomora
独立型 (dokuritsugata) Japanese meaning: freestanding | Kotomora