Huge toy insertion