The 13th Floor

News 

Monster Squid Shocks Seaside Spectators in Japan

Recently, multiple witnesses at Toyama Bay in Central Japan were stunned by the sudden arrival of a real-life sea monster: a colossal red-and-white squid that normally inhabits much deeper waters. According to CNN, the colorful creature — of the species Architeuthis — was spotted by several people from a pier overlooking the bay last month, and […]