I'm sick today and I will post small theory so I hope get better soon.
I think the foot painting is from game "The City of Metronome".




0 15