Kotomora
人工降雪機 (じんこうこうせつき) Japanese meaning | Kotomora