Blobgoblin

Blobgoblin appeared in 2005 TV series called Power Rangers S.P.D. Blobgoblin is ​​​​​​​a blob-like monster. This creature is a monster unlike anything the Rangers have ever seen, which is drawn by Morgana to pilot a giant robot against the Rangers and their Megazords.