Post by cartoonfan2011 on Sept 17, 2017 5:57:45 GMT
While surfing Google Images, I stumbled across an obscure piece of media, apparently called Mame Mame Pon. The cover has a teddy bear on it, and was coming from a Japanese site called Word of Life (いのちのことば神) (Inochi no Kotoba Kami).