Getting Your Japanese Driver’s License

[Initial D theme intensifies] Picture this: you’re a new ALT fresh out of your home…