Senbamaru No. 12 Published October 9, 2025 at 800 × 485 in Toyosu Canal Collision / Next → Photo: news.jp Senbamaru No. 12