Kotomora
都大路 (miyakoooji) Japanese meaning: capital avenue | Kotomora