Nothing mysterious about it It says right there- "made in China."
Posted my #20 before I saw yours. GMTA! :)