A giantess Ophelia appeared in a modern city, and started having some fun rampage.
Like your typical giantess, it's a trope >w<"