stereotyped Barracuda. .. This hentai is weird