I'm not real sure why they had fake meat hanging in this fake window display with car parts. Only in Japan.