that is just KURU, well deserved in my opinion
its a glorified Arch of Baal, or Molech
it says eat children everyday to keep old age away or some stupid shit like that
5 tenants of Baal
links to 5 pillars of Islam and the Black Cube of Saturn and many many more