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”.