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 …