Highest Rated Comments


54andCounting25 karma

Has the success in Japan improved sales in the US?

54andCounting19 karma

Do you speak any Japanese ?

54andCounting3 karma

Yikes dumb question indeed