Giant Sea Creature Washes up Indonesia Coast

 

Update: We found out what it is! It's the rotting carcass of a a baleen whale!

title

Content Goes Here