This Time It's Ultra Mother

At That Moment The Mother of Ultra Was is the 2nd episode of Ultraman Taro.