We experienced a full raining day in USJ, but we still had fun. We arrived around 10 AM, then went straight to Harry Potter. The best part of a raining day, the queue line is not too long for a ride. We also brought our own food and told the security that it was halal food. They gave us permission to bring the food and eat at a restaurant.