u/Impossible-Point-304

Image 1 — Help finding info
Image 2 — Help finding info
Image 3 — Help finding info
Image 4 — Help finding info

Help finding info

Just found this at a resale shop in Japan. Does anyone know anything about it? Only thing I can find online says it’s from the Japan M&G and only 100 were made. No way that’s true, right…?