I came across a news story today about a Japanese Spider Crab which has been sent to Britain’s National Sea Life Centre for display. This thing is HUGE. And apparently this type of crab is a delicacy in Japan.
I know what I wanna try if I ever get a chance to travel to Japan. Mmmm, nom nom nom.