Me-Demudo-Ba

Me-Demudo-Ba (メ･デムド･バ): A Ladybug Gurongi labeled "Unidentified Life Form #30" (未確認生命体第３０号). Destroyed by Kuuga Mighty Form's Mighty Kick.