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.
Ofuda is a good luck charm that has been inscribed by ancient yigas and Master Kohga. They grant protection in battles.