KagurabachiKagurabachiKagurabachiKagurabachiKagurabachi saved my life, kagurabachi is a way of living, kagurabachi.