T.T Frog & Spiders © 1981 Taito Corp.
Japanese cocktail version of "Frog & Spiders", released in October 1981. For more information about the game itself, please see the Upright model entry.
Machine's picture.