Kotomora
落とし主 (おとしぬし, otoshinushi) Japanese meaning | Kotomora