May 8, 2013

I have know idea what this is but I stumbled across it today. No story other than it was caught of the coast of Japan