User blog comment:12th Supernova/Chapter 808: Pachyderm Panic/@comment-72.205.181.157-20151128011930/@comment-24769684-20151128015936

Kaido means road or highway in Japan