Fujieda Coffee is PEOPLE! It’s made of people!

Cream, sugar, Japanese mother? Photo courtesy of Claude Rollande. Coffee shop found in Nara, Japan.