6

2 comments

[–] [Deleted] 0 points (+0|-0)

A nod to one of the most successful animes around makes sense. I just assumed it was to emphasize how overcrowded modern Japan is. In the scenese where they are walking along rural canal embankments there are still power lines.