Some of the first toy releases for Netflix’s upcoming Ultraman series, Ultraman Rising, have been revealed, including figures in both vinyl and S.H. Figuarts form! Hey all, Sean here again, I know it’s been a while since I wrote something solo, but I’m back with my first post-Blazar article! We have quite the interesting one […]