Kotomora
長靴下 (nagakutsushita) Japanese meaning: long socks | Kotomora