Kotomora
押し入り (oshiiri) Japanese meaning: forced entry | Kotomora