✨ ベストアンサー ✨
bothの前にonがあった方がいいかもです…!
(↑On both sides…)
日本語文に「大きな(像)」という表現がないのならば、“large”はいらないです。
守護神なので、guardianもしくはguardian deitiesがいいと思います。
そして、buddhistic / of Buddhist(仏教の)のどちらかを付け加えれば大丈夫かと。
だから、
On both sides of the Kaminarimon, there are two statues of guardian of Buddhist.
であれば間違ってはいないと思いますよ。
ちな仏教“Buddhist”は固有名詞なので大文字のBからつづります。
ありがとうございました!