Kotomora
襲来 (しゅうらい) Japanese meaning | Kotomora