Satanic ritual in plain sight - MELBOURNE, AUSTRALIA.