File:God Emissaries Black Demon battle.png

Giant Space Flea from Nowhere.