Single car trains. Riders are arranged 2 across in 2 rows for a total of 4 riders per car.
The park has mentioned the Imoogi was built by Pinfari. Whether this was F.lli Pinfari S.r.l or Daniel Pinfari was not specified. In either case, the track and vehicles are unlike any known Pinfari (either) model. It is suspected the statement about Pinfari was in error.
The park had an official inauguration of Imoogi on June 24th 2016 but without riders. The ride itself didn't open to the public until July 10th 2016.
The Imoogi came from Italy where it had the name "Military Loop" -- a name which was still present on the cars in 2017.
The ride is themed to "Imoogi". An Imoogi is a Korean mytholical creature. It is a serpent like giant creature being in the process of eventually becoming a dragon. Seeing an Imoogi is told to bring good luck.