Richard

Richard is a mysterious and powerful entity that seems to reside in Inaba.

More info will be added later.