Culture · Japanese Culture · Travel

Nerdy Travels: Vampire Cafe Experience

My experience visiting a vampire cafe in Akihabara in Tokyo, Japan.