Kotomora
千里 (せんり, senri) Japanese meaning: 1000 ri | Kotomora