Games/Irritating Stick/FranchiseIrritating Stick·, 1998 · JalecoMore in this franchiseBack to gameSort: Release dateUcchan Nanchan no Honoo no Challenger: Denryuu Iraira Bou1997The Irritating Maze1997More about Irritating StickPlayer reviews