In a medium bowl, whisk together the mochiko, curry powder, baking powder, and salt. Set aside.
In a large bowl, whisk together the pumpkin puree, coconut milk, egg, sugar, butter (or oil), and soy sauce. Keep whisking until you get a smooth mixture.
Add the flours to the wet ingredients. Mix all the ingredients together until everything is well incorporated, and you no longer see any lumps of flour.
Add the scallions and shredded cheese to the bowl and use a flat spatula to fold them into the batter.
Preheat your waffle iron to medium heat. Once the waffle iron is ready, brush your waffle plates with butter or oil. Use a large ice cream/cookie scoop to measure out a level portion of batter (this is about 1/3 cup of batter), and transfer it to the waffle iron. My Belgian waffle iron is divided into 4 small quadrants, so I typically make 4 small waffles at a time. If you own a larger, circular waffle iron, you may want to cook 2/3 cup of batter at time and make a larger waffle.
Close the waffle iron, and cook the waffles for 4 to 5 minutes. Check the waffles for doneness. If they are barely golden brown, continue cooking them for another 2 to 3 minutes. In my waffle iron, I typically cook the waffles for 6 to 7 minutes (in total).
Remove the cooked waffles and transfer to a wire cooling rack.
Grease the plates of the waffle iron again and continue to cook the remaining batter. Transfer the remaining waffles to a cooling rack. Let the waffles cool slightly before serving. They crisp up a little more once they cool.
Serve the waffles as is, or you can make it a meal by serving them along a side salad.
Make a Waffle Sandwich: You’ll need 4 thin slices of cheese (about 1/8 inch thick). Low-moisture mozzarella, havarti, or cheddar will work well here. Right when the waffles are done cooking, place a thin slice of mozzarella (or your favorite cheese) on top of a waffle. Place another waffle on top of the cheese and carefully close the waffle iron. You do not need to press down the top of the waffle iron with force. Keep cooking the waffles for 30 seconds to 1 minute, until you can see that the cheese has melted. Use tongs to remove the waffle sandwich. Let it cool for a few minutes before eating.