"Naomi's Itadakimasu," [Japanese cooking show] KBVR-TV, ca. 1998

From Christoffer Petersen A year ago  

views