Kotomora
恐ろしげ (osoroshige) Japanese meaning: frightening | Kotomora