Question: is onigiri supposed to be cold?
Answer: Just like sandwiches, it's designed so that you can "take it and eat it anywhere," so there is no need to heat it up and meant to be eaten at room temperature. That being said, thanks to modern technology called Microwave, you can choose to heat it up, if you prefer warm rice rather than cold.