tf-prototype.com
Leonidas by Perfect Effect
Leonidas by Perfect Effect Perfect Effect released several teaser images of upcoming products including Beast Wars Leo Prime or otherwise dubbed in this version “Leonidas”.