I don't have the box or the manual, sadly. Only the game unit.
I also found that same picture. Funny to see it had a spanish manual, being Made in Japan. In fact my parents bought it in Spain when a was a child.
If you happen to find the box or manual someday, count on me for the game part.