King Umi Mukade

King Umi Mukade (キング海ムカデ) or King Sea Centipede.