Pikachu Dango!
 
What happens when Pokemon and the anime Clannad are mixed together? .... plus english'ness