Kotomora
手袋 (てぶくろ, tebukuro) Japanese meaning: glove | Kotomora