This is my guess, but it looks like a kaiju from Ultraman 80 episode 48. But then again that's my guess.
Wow. i guessed that too. the SD designs are confusing at times so it's anyone's guess.
Yeah, but I wonder if it is this kaiju.
What do you think?