2021-02-21 Dr. Schafausen: Filmed on location in Tokyo, Japan….Dr. Schafausen - My Beautiful GirlUlf Backstrøm