RDP Wednesday: Yield

If, on a dark night in Japan, you see a parade of strange beings singing and dancing, don’t be tempted to join in. It’s most likely hyakki yagyo, the night parade of 100 demons, and as tempting as it might be, you really don’t want to be part of it.
However, if they are singing these offerings from the 2025 Eurovision song contest you might want to reconsider and hop right in.
These were my two favorites from the contest: