Ribensei is also known as リベンセイ, Riben Seijin.
Ribensei performs in Japanese.
リベンセイ
Enma-san Chi no Cerberus