green frog. .. Such a small part of it... shrek is love li