Naruse Mio at her best!