Giant Sea Creature Washes up Indonesia Coast

posted by Hitman - 

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

title

Content Goes Here