Weird pod creatures after Houston flood