Krystal Asahina

Krystal Asahina is a Pokemon Puzzle League: The New Adventures episode.