Slotter UP Core is a Japanese pachislot game based on the manga/anime series Star of the Giants.
© Rubigames. All Rights Reserved.