Top matchみたましろ御霊代mitamashiroNounsomething worshiped as a symbol for the spirit of the dead Listen Pitch on OJAD Explore