Designed by
Title
A Giant crab in front of Japanese restaurant #111027560
Description
OSAKA, JAPAN - MAY 31, 2015 : Giant Crab restaurant logo in Namba shopping street, in Osaka. Namba is 1 of the sight seeing spots and entertainment district in Osaka. Text translate as date of opening. Editorial use only.
This image is editorial