Caterpillar playing catch | Sci-fi