Ofuda
Jump to navigation
Jump to search
Ofuda is a good luck charm that has been inscribed by ancient yigas and Master Kohga. They grant protection in battles. the Yiga use these in battles when they are teleporting. if you look at the wall of the Yiga base you can see ofuda stuck to it. ofuda is a ancient Yiga religion.