Crimson Fox

Crimson Fox, Lokasi