Sea Beast Found
Oct. 6, 2024
Indonesia "sea monster" is finally identified - CBS News Scientists Identify 50-Foot Creature That Washed Up On An Indonesian Beach Mystery 23-foot sea beast weighing four tonnes found on beach in Wales - Mirror Online Sea Beast Found