Genyousai Yanagi
Appears in
Mononoke
Voice actors
Scott Evans
Tomokazu Seki