So I found some interesting bit of foreshadowing.
This is what we see when we enter Mikoshi.
And this is what mikoshi means in real life.
A mikoshi (神輿) is a sacred religious palanquin (also translated as portable Shinto shrine). Shinto followers believe that it serves as the vehicle to...