Kkkraaa kkkrrraaaaaa
Earth is invaded by an alien race. Carnivorous and looking similar to toads… constantly hungry… watch out!