Hideous Creature Washes Up on Shore..What is It I have no clue what it is but I can promise you one thing. I will never ever go into…