Moominvalley Biscuits

Moominvalley Biscuits are a snack food produced in Japan in 2011.