Kotomora
剥皮 (はくひ) Japanese meaning | Kotomora