Kotomora
回避不能 (kaihifunou) Japanese meaning: unavoidable | Kotomora