Kotomora
モジズリ (mojizuri) Japanese meaning: Chinese spiranthis | Kotomora