Kotomora
納品書 (nouhinsho) Japanese meaning: delivery note | Kotomora