Ayakashi

Ayakashi (あやかし, Umizatō) is a gigantic youkai which body is made up of the souls of those who died at the sea. He is eating both humans and youkai.