The Yellow Demon

 is the 28th episode of the Tiger Mask W anime.