Tommy, don't you see, if they are scared enough to run away like this, it shows that there must be a lot in this Jane Finn business! 
I think they are running away because they are scared.
Compared to the West, New years in japan is very quiet as people travel to shrines to pray for good fortune for the next year.