Skip to playerSkip to main content
  • 10 years ago
A bar in Tokyo is serving cocktails and food with insects as part of a special menu to mark the global day of love.

Recommended