Japan 2005
I've no idea what this room is for. Perhaps butchering?