Miyuu's Image Board

ohagi_(food)


A Japanese sweet made from red bean paste packed firmly around a rice center. Also known as "botamochi".