Miniroid

The Miniroid is nothing more than a baby Phazon Metroid newly born.