Games/Ikaruga/MediaIkaruga·, 2001 · TreasureMediaBack to gameAll14Screenshots13Videos1Videos1Gameplay VideoMore about IkarugaPlayer reviewsCredits