During a recent trip to Japan, documentary film-maker Michael Moore was given a tour of the Akihabara district by the Japanese news magazine show Mezamashi TV. See what happens when you mix the director of "Capitalism: A Love Story" with Japanese maids. Source Link
NOW ON INSTAGRAM
Finally! Follow us on Instagram real quick to get some beautiful anime art in your feed 👇