Arrogant demigod Rain flaunts his divine power and royal status in the streets of Edenia, demanding respect and awe.