Definitions by just.an.caucasia.doing.stuff
Russia
A nightmare with crazy creatures with small eyes similar to chinese ones. Screaming "russia" is an European state and they have strongest army of goblins.
Russia by just.an.caucasia.doing.stuff January 1, 2022