Business people eating fresh crab dinner and drinking beer at restaurant on Hokkaido Island in Japan, Stock Photo, Picture And Rights Managed Image. Pic. SCT-CWE3993