Kotomora
蘭領 (らんりょう) Japanese meaning | Kotomora