Did you by chance see service in Japan?
This is the only ribbon I could find.
https://en.wikipedia.org/wiki/Order_of_the_Rising_Sun
Do you have the corresponding medal?
Do you have your DD-214? Haven't looked at mine in years but IIRC, awards and medals are on it.