Abura Sumashi

Abura Sumashi is a yokai that first appeared in Yokai monsters spook warfare!