Plot: Ucchannanchan no Honō no Challenger: Denryū Iraira Bō is a puzzle game for the Nintendo 64 released only in Japan in 1997. It is based on a segment of the Japanese game show Ucchannanchan no Honō no Challenger: Kore ga Dekitara 100 Man En!!; the Neo Geo game The Irritating Maze is based on the...