_xDEADBEEF , 3 months ago On that website it says its made in China by some 3rd party to that companies specification
On that website it says its made in China by some 3rd party to that companies specification