In Japan, No Kasa Kissa are coffe shops that have mirrors on the floors so customers can look up waitresses skirts

Censored*** Facts

*** Facts

2,138 facts | 4,264 followers | 44,302 views

Follow on Tumblr

Get facts from this category directly

« Previous FactNext Fact »Random Fact



Friends of Thats a Surprise