Kotomora
フリーザー (furiizaa) Japanese meaning: freezer | Kotomora