I may have spent 1,000 yen on shika senbei (deer crackers)

Comments