Made in China
Made in China. Sad that they forgot to remove the sticker.....
Rating: 1 stars