Diverting Japanese cutie slurps a lasting flannel