Kotomora
おぞましい Japanese meaning | Kotomora