Ludabuddha Chris Bell Chiba Ludabuddha is a post-rock multi-instrumentalist currently based in Chiba, Japan. When not composing for Ludabuddha, he plays guitar in the progressive rock band Man Has A Mania. Ludabuddha’s tracks Loading Scene by Ludabuddha published on 2024-05-09T23:29:12Z The Moon Is Sleeping by Ludabuddha published on 2024-03-29T22:27:28Z