IMG_5031 Previous Next Published January 2, 2019 at 2048 × 1536 in The Tamagawa Seven Lucky Gods: a bit of local luck