The nine demons from Japanese mythology