Cute or not? Baby echidna



A baby echidna is called a 'puggle'.