Still reckon ricochet. Why change the decals and downgrade? This is the other as listed on ebay and mentioned above.
The top tube decal outline on the subject one looks the same as the ricochet in the image, front forks the same, front crank arms the same..?