つぶ あん
tsubushian

Noun

1. slightly crushed sweetened red-bean paste

Other forms: