This is part of the Egyptian mythology - it's the place where your heart is being weighed and here the gods decide your fate. It's not a fun place to be at, but it was interesting working on it :))