A... thing

I saw this... thing. It's probably delicious, but if anyone knows what the heck this is called, for the love of Christ Almighty, keep it to yourself.

taken on 12 August 2014, 15:21


location: Noshappu Cold Water Aquarium in Wakkanai, Hokkaidō, Japan