たべっ どうぶつ
ta bekkodōbutsu

Noun

1. Tabekko Dōbutsu (brand of animal cracker)

Product
Other forms: