Kotomora
アデノイド (adenoido) Japanese meaning: adenoid | Kotomora