2025: Everything you MUST Know Before Moving to Japan