FANDOM


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