That’s actually not Engrish. It looks like that’s from a French sports equipment brand called “Le Coq Sportif”. So blame or praise the French.

Technically yeah. But no, it has no brand name…It’s made in China and was on sale for 980 yen.