Jaime from TOKU here!
You are completely correct, it was our mistake.
It is fantastic that you would take the time to write to us via a forum as well as Social Media. Your zeal and enthusiasm for both TOKU and Ultraman are unparalleled and you deserve better. We have deleted the post from our Social Media
We will do our best to have accurate images in the future! And reach out with any other recommendations or concerns, we want our TOKU community to keep being involved and steer this ship in the right direction.
You guys know best and there is no way we could be where we are today without you ;)
Also, we do not have any fan made Ultraman on WatchTOKU.com