Now being a huge otaku, I’d love to go to Japan now. It has to be better than NYC.
That’s for sure.
What is an otaku?