Tag: cat marshmallows

Cat marshmallows

Cat marshmallows

Japan is known for its beautiful nature, interesting clothing and technology, but they also have great taste when it comes to food presentation. They know how to present something ordinary as something you just have to have, like these cat marshmallows! Credit: yawahada Great idea: why