Lombax

Lombax is a Lifeforms from Ratchet and Clank. But They Located in Europe including Kazakhstan, Kyrgyzstan, Uzbekistan, Tajikistan, Turkeni