Originally debuting in the Return of Ultraman, Twin Tail is represented here as a 6.5" tall red vinyl figure with a dark green spray. The iconic beast was released in 1989 - in 2 colorways (red and green) - as part of the Ultra Kaiju line.
No tag.
Twin Tail (Bandai, 1989)
Bandai