Kotomora
チェダー (chedaa) Japanese meaning: cheddar | Kotomora