Kotomora
お札 (ofuda) Japanese meaning: Shinto or Buddhist amulet | Kotomora