とど
otodokeya

Noun

1. deliverer; delivery guy