Japanese band making abstract music using traditional japanese instrumentation and hymns combined with grindcore.