Japan is a small country, but it is big enough for a marathon.
Now I know Japanese running isn’t something everyone pictures right off the top of their heads. I’m sure you all probably think of some giant lobster running around Japa-
Oh wait, people dress in cosplay to run marathons in Japan?
One is a lobster?
Here are pictures…