Kotomora
ケスタ (けすた, kesuta) Japanese meaning: cuesta | Kotomora