Oleg Pogodin

Triumph (00), The Invincible (08)