A photorealistic Japanese blog cover scene of zombie-like shoppers crowding a store entrance while h