what the hell? green llama things?