Kotomora
キョンシー (kyonshii) Japanese meaning: jiangshi | Kotomora