Ofuda
Jump to navigation
Jump to search
ofuda is a good luck charm that has been inscribed by ancient Yigas and MasterKohga. they grant protection in battles.
ofuda is a good luck charm that has been inscribed by ancient Yigas and MasterKohga. they grant protection in battles.