Gilgaros

Yamabuki Oni (山吹鬼) is a Legend Yokai of the Goketsu Class.