Kotomora
人造氷 (じんぞうこおり) Japanese meaning | Kotomora