At a Japanese aquarium. There are several options to what this can be: Hirundichthys rondeletii, Cheilopogon doederleinii, Cheilopogon furcatus, Hirundichthys speculiger, etc.
Flying fish are very difficult to ID, unfortunately. Any insight is welcome.