Style Art ha prodotto una statua di Ultraman Taro, protagonista dell’omonima serie tokusatsu del franchise di Ultra. È un supereroe alieno appartenente alla Pattuglia degli Ultra ed il più forte dei sei Ultra Fratelli. La statua è alta 33.1 cm, larga e profonda 26.4cm.