Kotomora
鼠落し (nezumiotoshi) Japanese meaning: rattrap | Kotomora