ミラーサイト
mirā saito

Noun

1. mirror site

Internet
Other forms: