Watch Otōto
Otōto is a Japanese television drama that was shown on TBS. It was first broadcast in Japan on April 30, 1990.
Watch Now
Watch Otōto () HD