Ofuda (Wall Decor) in Village in the Shade: A sacred talisman made to be stuck on the wall. I dunno what's written on it, but it looks cool. Must be mounted on a wall.
Data updated: 2026-11-03