Check this out!! This is a creature that appeared in the ever popoular Japanese TV series, Ultra Man. He is now a PVC toy standing at just about 6.5 inches tall. I find him oddly attractive. Unfortunately, it doesn’t appear he’s available state-side. What do you guys think him?