Kuih Ros is one of those festive snacks that looks delicate and tiny so your brain tells you it's basically calorie-free. It's not. Each piece is mostly deep-fried batter, so the fat content is doing most of the work here. The batter itself is rice flour, a bit of corn starch, sugar, coconut milk, and egg, all dipped in hot oil until a thin crispy shell forms. Pretty light per piece at 75 calories for 2 pieces, sure, but the density of oil absorbed relative to the size is what gets you. Worth flagging that these numbers are a ballpark estimate since there's almost no hard lab data on home-fried kuih, so treat the figures as a reasonable guide rather than gospel.
What actually moves the number is how many you eat and how much oil the batter soaks up, and both of those vary a lot. Thinner batter means less mass but also potentially more surface area for oil absorption. A plate of 10 pieces is roughly 375 calories and you can clear that in under 5 minutes while talking lah. If you're at a makan table, put a small handful on your plate and walk away from the serving tray. Pair it with plain water or teh-o kosong rather than syrup drinks. The kuih itself has very little protein, so don't fool yourself into thinking it's a snack that keeps you full. It won't.