Games/Baluba-louk no Densetsu/MediaBaluba-louk no Densetsu·, 1986 · Able CorporationMediaBack to gameAll2Screenshots1Videos1Screenshots1Videos1Gameplay VideoMore about Baluba-louk no DensetsuPlayer reviewsCredits