Kotomora
おどろおどろしい Japanese meaning | Kotomora