Very cute “Mameshiba Green Bean” pass case/mascot imported from Japan. Intended for the Japanese arcade UFO market, very rare and high quality. Japanese arcade prizes are known for their lovely quality.
Background of character:
Mameshiba is a Japanese character created by Kim Sukwon. Mameshiba are different varieties of beans that have very cute animal like faces.