The...cherry blossoms? I do get that semblance too sometimes, though a mouthful of petals is a first. Short but good for a smile.
Looks like Egoraptor...with anime.
Sounds about right
Well, I guess it was like anime until they got cherry blossom petals in their mouth O.o