Kotomora
ピローケース (pirookeesu) Japanese meaning: pillowcase | Kotomora