The Art of Showa

a clinic in the suburbs of Tokyo