Kotomora
氷詰め肉 (koorizumeniku) Japanese meaning: frozen meat | Kotomora