Kotomora
守り札 (mamorifuda) Japanese meaning: paper charm | Kotomora