Users are discussing charges labeled THE BEAST OLO ORLANDO that appear on bank or credit card statements.