Snowfrogs


French = frogs, living in Canada = snow