Kotomora
猛し (たけし) Japanese meaning | Kotomora