Puffy AmiYumi – The Illustrated History of Puffy AmiYumi – Review May 31, 2002 You’d almost think someone sampled The Beatles, The Beach Boys, The Village People, and The Clash, then found a pair of cute Japanese girls to sing over it.