Finest indubitably Prex scorching Japanese Roguish latitude