yep ramen's sister is a piece of ass