High quality official licensed product by Nintendo,
well finished with details.
© Nintendo / HAL Laboratory, Inc. KB23-9060
Made by Japan Bandai Spirits, made in China.
Not for sale in store but only available in Japan as a prize
from an arcade game ( Ichiban Kuji ) for a short period of time years ago.