Thanks ::xi:: for posting this in the forum.
We’re just getting bombarded with new stuff these days, geez. It looks like http://www.1-18-08.com has been updated with it’s first new picture in months. It appears to be from the boat that is escaping the collapse of the Chuai station. There is nothing written on the back. Check it out.