まも がみ
mamorigami

Noun

1. guardian deity