Noragami Finale: Dying traditions

noragami 1201

Lesson learned: don’t cover up your natural scent with deodorant. Continue reading “Noragami Finale: Dying traditions”

Advertisements