Tag

which was released in Japan. The "Super Deluxe" moniker is a retro gaming colloquialism