Unknown creature from Dagobah

An unnamed, wide-mouthed quadruped that inhabits the swamps of planet Dagobah.