Kotomora
面疔 (menchou) Japanese meaning: facial carbuncle | Kotomora