Box Art Illustration

Box Art Illustration from Mario & Luigi: Superstar Saga