The only word that insistently pops into my mind after that episode is "shameless" in a good way, of course).

Lost in Anime