Yes its Singapore, I believe it is an Officer Cadet, Junior Term. The rank markings consist of one, two, or three white bars, denoting their seniority (Freshmen, Junior and Senior). Not sure of order of dress. If you do not find out anything further in the mean time I'll ask around tomorrow.
John
|