How did Kimiko get there so quickly?
Piro speaks:
Actually, its not hard to fathom - Kimiko was in Shibuya (where the radio station interview was - lost of stations, including NHK in Shibuya) and Largo and Piro are near Harajuku. Its a fifteen minute walk up aoba dori (i think thats the road).
Technically, there isnt enough sense of time having passed in the first panel up top - thats my fault, but its been a small amount of time.