Kotomora
オーバーロード (oobaaroodo) Japanese meaning: overload | Kotomora