Sesame Street Biscuits

Manufactured by Morinaca in 2000.