rockboci shittycryptids Mother Russia, a 90 meter woman who protects the entire country. tchaikovskaya her name is BABA YAGA and she is a SWAMP WITCH Source: shittycryptids