Kotomora
都落ち (みやこおち, miyakoochi) Japanese meaning | Kotomora