むらせんさい
Meanings
Name
1. Emura Sensai
Kanji used
large river
village
specialty
religious purification