Joseph Trubenstein

Software developer, English teacher, and aspiring Enka singer

  • 9 posts
  • Funabashi, Japan