Ifuzzoth

Ifuzzoth is a Ice and Bug Pokemon.