Otam Millenium’s new launch: The 25 metre Mystere