Made in 1982 by Omori Electric Co. Ltd. Very difficult slide shooter. Final score 12,950.
No download links available.