Ryuuguu Monogatari © 2003 Eleco. A Japanese slot machine featuring a LCD video screen.
Released in May 2003.
Machine's picture.