Felicity Ace was a 60,000 tonne roll-on/roll-off cargo ship built by Shin Kurushima Dockyard in 2005. It was owned and operated by Mitsui O.S.K. Lines of Japan, and the ship was registered in Panama. From Wikipedia