ロチェスター
rochesutā

Noun

1. Rochester