A handmade wooden idol of Lord Buddha sounds like a beautiful tribute to the deity's revered presence in Hindu mythology and culture.