Sakura and Raphael

Sakura and Raphael is a The Suite Life of Shining Time Station (1989) episode.