Tatenashi Sarashiki at her finest