ArtIllustration Itsuko Suzuki 11.05.11 — Jeff Itsuko Suzuki loves dogs. Tokyo, Japan. Related Articles