Fetching details from the dictionary...
denkiburo; bath which includes an electric current, allegedly for health reasons