守り神 (まもりがみ) Japanese meaning | KotomoraMeanings
1
noun
guardian deity; tutelary god
A deity or spirit that protects a person, place, or group. Often used in religious, mythological, or fantasy contexts.
よう
な
存
在
だ
。
He is like a guardian deity for the team.