I was under the impression that Harumi Ueko and Kazuhiko Uehara were creators of delightful video game music, but evidently they are both, in fact, ninja turtles. Time traveling ninja turtles, at that. This changes the way I see the world in no small amount of ways.