Kotomora
メサ (mesa) Japanese meaning: mesa | Kotomora