Skip To Content

Where To Stream Welcome to Japan, Ms. Elf! Season 1 Episode 12

It's a Blizzard of Cherry Blossom Petals, Ms. Elf.

Kazuhiro and Marie explore Aomori. Amid swirling sakura petals, their eyes meet and something shifts forever.