Kotomora
辻自動車 (tsujijidousha) Japanese meaning: taxicab | Kotomora