Kotomora
グリルカバー (gurirukabaa) Japanese meaning: grill cover | Kotomora