Tewi Inaba and Chen two adorable little critters . ^_^
Photo
Shared publiclyView activity