• Image of Momo Rider (Tokusatsu XL) Keshi

Tokusatsu XL continues with the brand new addition of the caped Momo Rider sculpt from the new Bad Luck Tokusatsu line. XL version stands at just over 2" tall and is hand cast in soft Keshi rubber.