Kotomora
猶予なく (yuuyonaku) Japanese meaning: without delay | Kotomora