Kamchatka is in Russia, but way far to the east of Siberia - it's a peninsula above Japan, sticking out into the Pacific.

M - Mastiff!
M - that's easy: Madagascar! Home of the leaping lemurs! So the next leeter is R!