Watari Suda

Wataru Suda is an exorcist of Tsuchimikado Island.