Tokyo has a brand new Harry Potter shop with its own butterbeer bar – Let’s see what’s inside【Pics】

The wizarding world comes to the Harajuku fashion district.

Read More