A strange creature during the 2011 tsunami in Japan.

 


v20240901