Kotomora
落ち延びる (おちのびる) Japanese meaning | Kotomora