Guess the word

It just occured to me that "animaru soruja" means "Animal Soldiers". Yes, I'm slow.

links

social