Kotomora
広口 (hirokuchi) Japanese meaning: wide-mouthed | Kotomora