DENSHA-san

    HUAHUA

    Why do the trains have their faces and hands and speak? Because they are line stickers!

    US$0.99

Similar stickers