Question: how long does it take to get through immigration at narita airport?
Answer: It usually takes 20-30 minutes to clear everything. But it took me one whole hour last time because many flights arrived at the same time and one of the fingerprinting machines wasn't operating right.