Obake no Q-tarō poster
TV1985 · 1 Season · 510 Episodes · Japanese · Ended

Obake no Q-tarō

オバケのQ太郎

Little Ghost Q-Taro

Your rating