The term "portable" in "EP 1 ENG Sub Portable" could refer to the convenience and accessibility of watching the show. It might imply that the file or stream of the episode with English subtitles can be easily accessed or moved across different devices, allowing viewers to watch the show on-the-go. This could involve downloadable files, streaming services that support multiple devices, or even portable media players.
Because this is a niche request, you won't find this on Amazon or Google Play. Here is the ethical and technical roadmap.
"Flower Pinellia" appears to be a reference to a specific Asian drama title, most likely the Chinese web drama "The Flower of Pinellia" (also known as Sheng Kai De Hua Er or 盛开的花儿).