This vessel was originally flagged to Costa Rica and named ARCO IRIS but reflagged to Belize and renamed to YU LONG 68 in September 2002. On 26 December 2005, this vessel was included in the IATTC IUU list and later delisted on 30 June 2006. This vessel renamed to HUNG CHI FU 33 in June 2010 and later transferred owner/operator to Pesca Tuna SA in 2017 from Transportes El Pescador, S.A who held these roles for an unclear length of time.