Their mochi is quite consistently good
The peanut sauce is quite mild and sweetened, it's not pure peanut butter