User blog comment:Henshin1971/Let's UltraGuess this image!/@comment-27557521-20140411095145/@comment-27557521-20140411095343

and the episode is Shin Ultraman Retsuden Episode 38, "Surprise! World of Monster Rush"