Kotomora
お届け済み (otodokezumi) Japanese meaning: delivered | Kotomora