Kiichiro Plaza

Kiichiro Plaza is a location Japanese/Chinese mall from the game of Dead Rising 4.