Mom Piranha

Mom Piranha appeared in 2003 video game called Mario & Luigi: Superstar Saga. Mom Piranha is a giant Piranha Plant boss that appears in Mario & Luigi: Superstar Saga and Mario & Luigi: Superstar Saga + Bowser's Minions.