Narita, Japan (165 of 166)




Kiri cheese. Not much left.
Kiri cheese. Not much left.