Ometere Buru Effigy at Ichida Junction – Indirect Curse to Passers-by who are Evil

Behold The Preaching Statue: “OMETERE BURU”  (Let The Load Owner Carry It)