Yvgeny "Buff Frog" Bulgolyubov

Yvgeny "Buff Frog" Bulgolyubov (Voiced by Fred Tatasciore) is a Fanged Frog from Star vs the Forces of evil.